safeguard somebody's interests - Francés Inglés Diccionario